horse hoof tumor - German English Dictionary